Wandering Around La Rochefoucauld, Charente, France. A Taste Of This Lovely Small French Town